/* ************************************************************************

   Copyright:

   License:

   Authors: SALMON Charles

************************************************************************ */

/* ************************************************************************

************************************************************************ */

/**
 * Handles an rpc exception
 */
qx.Class.define("bip.rpc.RpcException", 
{
	extend: qx.core.Object,
	
	/*
	*****************************************************************************
	 PROPERTIES
	*****************************************************************************
	*/  
	properties :
	{
		"trace": 
		{
			check:"String",
			nullable:true	
		},
		
		"code": 
		{
			check:"Integer",
			nullable:true	
		},
		
		"message": 
		{
			check:"String",
			nullable:true	
		},
		
		"name": 
		{
			check:"String",
			nullable:true	
		}
		
	},
	
	/*
	*****************************************************************************
	 CONSTRUCTOR
	*****************************************************************************
	*/
	
	/**
	 * Connect to the JSON-RPC server
	 * 
	 */	
 	construct: function()
	{
		this.base(arguments);
	},
	
	/*
	*****************************************************************************
	 MEMBERS
	*****************************************************************************
	*/	
	members : {
		
	}
});
